.print_size{
	width: 210mm;
    min-height: 297mm;
    padding: 0mm;
    margin: 5mm auto;
   /*  border: 1px #D3D3D3 solid; */
    border-radius: 5px;
    background: white;
   /*  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); */
}
.print_table label{
	display: inline-block ;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 5px;
}

.print_table tr td{
	border: 1px solid;
	border-color: black;
	padding-left: 5px;
}

.print_split{
	
	/* page-break-before: auto; */
   	page-break-after:always;
}
.print_span_underline{
	border-bottom: 1px #000 solid;
	display:inline-block;
	width: 100px;;
}